2024 iThome 鐵人賽
分享至
結構體與類別之間的差異
結構體:1.主要用來封裝不同類型的數據2.可以包含函數,但傳統上它主要用來存儲數據3.預設訪問控制權限是public,也就是說結構體中的成員(數據和函數)預設是公開的
類別:1.類別則用來封裝數據和函數,支援物件導向編程的特性2.預設訪問控制權限是 private,也就是說類別中的成員預設是私有的,必須通過公開的成員函數來訪問3.類別強調封裝性、繼承和多型set函式:用來設定資料成員的內容get函式:用來取得資料成員的內容
IT邦幫忙